crowd scene - Spanish English Dictionary